peruvian bark tree - French English Dictionary